Estoy tratando de escribir una extensión muy simple para Firefox que muestre un Icon Notifier en la barra de herramientas que muestre la cantidad de elementos que he visitado en el sitio web actual.
Hasta ahora, configuré un manifest.json muy simple, que básicamente solo crea la extensión y un ícono en la barra de herramientas.
{ "description": "Count the visits for the current website", "manifest_version": 2, "name": "CounttheVisits", "icons": { "48": "beasts-32.png" }, "permissions": [ "tabs" ], "version": "1.0", "browser_action": { "browser_style": true }, "background": { "scripts": ["background.js"] } } Ahora entiendo que tendría que agregar browserAction.setBadgeText() a background.js y configurarlo para que tome el valor de la cantidad de visitas del historial de mi navegador.
Mi mejor conjetura es algo como:
var visits = browser.history.getVisits(); browser.browserAction.setBadgeText({text: (++visits).toString()});Pero estoy seguro de que me estoy perdiendo algo, ¿alguien de ustedes puede ayudarme? Muy apreciado :)